Towards Automatic Analysis of Software Requirement Stability

نویسنده

  • Jiang Guo
چکیده

Requirement eliciting, organizing, developing and managing are most important activities in the implementation of software systems. Changes of requirements are inevitable. But, too many changes of requirements might fail software projects. Thus, the stability of the software requirements of a project is critical to the software development success. However, there are no published studies on software requirement stability yet. This paper proposes an approach to analyze the software requirement stability based on the regression analysis and control chart analysis of the function point changes. It can help the organizations to predict the future trend of the projects.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Towards a Function-Point oriented analysis of process focused Software-Product-Families

This elaboration describes the adaptation of the first three FunctionPoint steps as a partial approach to estimate the effort in process oriented Software-Product-Families. The examination is based on general Product-Family requirements to a proceeding of cost estimation with a view to generative programming.

متن کامل

Classification of Functional and Non-functional Requirements in Agile by Cluster Neuro-Genetic Approach

Agile development is truly the need of the hour due to its numerous advantages which are in line with the present business trends. A successful requirement engineering serves as a foundation for success for any software development project. Functional requirements point towards the product services and non-functional requirements are related to the emergent properties of the system. Correct and...

متن کامل

A Requirements Analyst ' s Apprentice : A Proposal

The Requirements Analyst's APprentice (RAAP) partially automates the modeling process involved in creating a software requirement. It uses knowledge of the specific domain and general experience regarding software requirements to guide decisions made in the construction of a requirement. RAAP assists the analyst by maintaining consistency, detecting redundancy of description, and analyzing comp...

متن کامل

Specification Languages and Their Use (Case: AsmL)

Specification languages are an integral part of software development. They enable concise and exact specification of software systems on different abstraction levels. Specification languages have many uses: they are used as an intermediary step from requirements towards implementation; they are used to verify critical properties of complex systems such as safety and liveness, and specifications...

متن کامل

Towards Automatic Software Lineage Inference

Software continuously evolves to reflect changing requirements, feature updates, and bug fixes. Most existing research focuses on analyzing software release histories to understand the software evolution process and to describe evolutionary relationships among programs. However, there has been little research on inferring software lineage from (binary) programs. In this paper, we take a systema...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • AISS

دوره 2  شماره 

صفحات  -

تاریخ انتشار 2010